package com.lemobar.pay.model.epay.response;

import lombok.Data;
import org.simpleframework.xml.Attribute;
import org.simpleframework.xml.ElementList;
import org.simpleframework.xml.Root;

import java.util.ArrayList;


@Data
@Root(name = "MerInfo", strict = false)
public class MerInfo {

    /**
     * 商户号
     */
    @Attribute(name = "MerNo")
    private String MerNo;

    /**
     * 商户订单号
     */
    @Attribute(name = "BillNo")
    private String BillNo;

    @Attribute(name = "message")
    private String message;

    /**
     * 查询结果
     * 双乾支付查询返回：
     *  1	查询成功
     *  2	商户号不存在
     *  3	MD5验证不正确
     *  4	日期格式不正确
     */
    @Attribute(name = "ResultCode")
    private String ResultCode;

    @Attribute(name = "OrderNUM")
    private String OrderNUM;


    @ElementList(inline = true, required = false)
    ArrayList<OrderInfo> orderInfoList;
}

